three-point landing - English Synonyms Dictionary